Skip to content

TextEditorMask: Refactor and improve typing#32573

Merged
marker-dao merged 2 commits intoDevExpress:25_2from
marker-dao:25_2_texteditor_masks
Feb 27, 2026
Merged

TextEditorMask: Refactor and improve typing#32573
marker-dao merged 2 commits intoDevExpress:25_2from
marker-dao:25_2_texteditor_masks

Conversation

@marker-dao
Copy link
Contributor

No description provided.

@marker-dao marker-dao self-assigned this Feb 13, 2026
@marker-dao marker-dao marked this pull request as ready for review February 13, 2026 16:15
@marker-dao marker-dao requested a review from a team as a code owner February 13, 2026 16:15
r-farkhutdinov
r-farkhutdinov previously approved these changes Feb 13, 2026
refactor(minor)

fix

fix

revert(all)

feat(m_text_editor.mask.rule.ts): Improve typing

refactor(minors)

fix(m_text_editor.mask.rule.ts): handle && first

feat(m_text_editor.mask.strategy.ts): Improve typing

fix(te-masks): Revert some code pars

refactor(m_text_editor.mask.rule.ts): small

feat(m_text_editor.mask.ts): Improve typing

refactor && fix()

Revert "refactor && fix()"

This reverts commit 537f9ec.

Revert "feat(m_text_editor.mask.ts): Improve typing"

This reverts commit 234c3c6.

refactor(caretUtils)

refactor(buildInMaskRules)

refactor(): Add type CaretDirection

refactor(m_text_editor.mask.ts): Refactor without serios changes

fix(date_box && drop_down_box): Add expect error

refactor(supportedKeys)

refactor(_getMaskRule)

fix(): Remove this.option() typo

refactor(_changeHandler): Add DxEvent type

refactor(m_text_editor.mask.ts): Refactor without changes

refactor(): Import DxMouseWheelEvent

refactro(): Minors && Move back isDefine and use in _parseMaskRule

refactro(): Finish _parseMaskRule

refactor(): Update _valueChangeEventHandler

refactor(_isControlKeyFired)

refactor(_maskKeyHandler): keyHandler with Promis<string> and related

refactor(): _changedValue, _textValue, _value

fix(_valueChangeEventHandler): Params

refactor(_maskRulesChain): Improve type && Handle undefined

refactor(_displayMask): Add finalCaret

refactor(_normalizeChainArguments): Use spread

refactor(_convertToValue): Use return

refactor(_caret)
@marker-dao marker-dao merged commit e13b273 into DevExpress:25_2 Feb 27, 2026
115 checks passed
@marker-dao marker-dao deleted the 25_2_texteditor_masks branch February 27, 2026 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants